package com.itbour.service.authority;


import java.util.List;
import java.util.Map;

import com.itbour.com.page.Page;
import com.itbour.dto.authority.RoleDto;
import com.itbour.dto.authority.RoleFuncDto;



public interface RoleInfoService {
	
	public void addRoleInfo(RoleDto roleDto);
	
	public Page pageListRoleInfo(Integer pageNum,Integer pageSize,Map<String, Object> parm);
	
	public void updRoleInfo(RoleDto roleDto);
	
	public List<RoleDto> selectOneRoleInfo(Map<String, Object> parm);
	
	public void delRoleInfo(Map<String, Object> parm);
	
	public boolean sureEmpower(Map<String, Object> parm);
	
	public List<RoleFuncDto> getFatherFunc(Map<String, Object> parm);
	
	public List<RoleFuncDto> getTopInfo(Map<String, Object> parm); 
}
